building superstructure - Spanish English Dictionary